#include "stdafx.h"
#include "Structure.h"

// Creates a new instance of structure
Structure::Structure(void)
{

}

/*virtual*/ Structure::~Structure(void)
{

}

// update the structure
/*virtual*/ void Structure::Update(float dt) /*override*/
{
}

// draw the structure
/*virtual*/ void Structure::Draw(void) /*override*/
{
	// call the inherited function
	GameObject::Draw();
}

// a callback for when this object has been interacted with
/*virtual*/ void Structure::Interact(void) /*override*/
{
	/*do nothing*/
}

// the distance someone has to be to be able to interact with this object
/*virtual*/ float Structure::getRange(void) const /*override*/
{
	return /*a default value of*/ 100.f;
}